package com.voicesys;

import android.app.Activity;
import android.content.Intent;

public class OnCallButtonActivity extends Activity {

	private Intent service_intent;
	//
	// @Override
	// public void onCreate(Bundle savedInstanceState) {
	// super.onCreate(savedInstanceState);
	// setVolumeControlStream(AudioManager.STREAM_MUSIC);
	// service_intent = new Intent(this, AutoAnswerIntentService.class);
	// getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
	// getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
	// this.requestWindowFeature(Window.FEATURE_NO_TITLE);
	// this.setContentView(R.layout.post_call);
	// // registerReceiver();
	//
	// ((Button) this.findViewById(R.id.turnOffSpeaker)).setOnClickListener(new
	// OnClickListener() {
	//
	// @Override
	// public void onClick(View v) {
	// Thread thread = new Thread() {
	// @Override
	// public void run() {
	// turnOffSpeakerHandling();
	// }
	// };
	// thread.start();
	// finish();
	// }
	//
	// private void turnOffSpeakerHandling() {
	// AutoAnswerIntentService.stopRecording();
	// try {
	// AutoAnswerIntentService.callReject(getBaseContext());
	// } catch (Exception e) {
	// e.printStackTrace();
	// }
	// // AutoAnswerIntentService.endPhoneCall(getBaseContext());
	// // endPhoneCall(getBaseContext());
	// stopService(service_intent);
	// }
	// });
	// ((Button) this.findViewById(R.id.answer)).setOnClickListener(new
	// OnClickListener() {
	//
	// @Override
	// public void onClick(View v) {
	// Thread thread = new Thread() {
	// @Override
	// public void run() {
	// answerHandling();
	// }
	// };
	// thread.start();
	//
	// finish();
	// }
	//
	// private void answerHandling() {
	// AutoAnswerIntentService.stopRecording();
	// AudioManager audioManager = (AudioManager) getApplicationContext()
	// .getSystemService(Context.AUDIO_SERVICE);
	// audioManager.setSpeakerphoneOn(false);
	// audioManager.setMicrophoneMute(false);
	// stopService(service_intent);
	// }
	// });
	//
	// }
	//
	// private void endPhoneCall(Context context) {
	// Intent buttonUp = new Intent(Intent.ACTION_MEDIA_BUTTON);
	// buttonUp.putExtra(Intent.EXTRA_KEY_EVENT, new
	// KeyEvent(KeyEvent.ACTION_DOWN,
	// KeyEvent.KEYCODE_HEADSETHOOK));
	// context.sendOrderedBroadcast(buttonUp,
	// "android.permission.CALL_PRIVILEGED");
	// // // Simulate a press of the headset button to end up the call
	// // Intent buttonDown = new Intent(Intent.ACTION_MEDIA_BUTTON);
	// // buttonDown.putExtra(Intent.EXTRA_KEY_EVENT, new
	// // KeyEvent(KeyEvent.ACTION_DOWN,
	// // KeyEvent.KEYCODE_HEADSETHOOK));
	// // context.sendOrderedBroadcast(buttonDown,
	// // "android.permission.CALL_PRIVILEGED");
	// //
	// // // froyo and beyond trigger on buttonUp instead of buttonDown
	// // Intent buttonUp = new Intent(Intent.ACTION_MEDIA_BUTTON);
	// // buttonUp.putExtra(Intent.EXTRA_KEY_EVENT, new
	// // KeyEvent(KeyEvent.ACTION_UP,
	// // KeyEvent.KEYCODE_HEADSETHOOK));
	// // context.sendOrderedBroadcast(buttonUp,
	// // "android.permission.CALL_PRIVILEGED");
	// }
	//
	// @Override
	// protected void onResume() {
	// // registerReceiver();
	//
	// super.onResume();
	// }
	//
	// // BroadcastReceiver receiver = new BroadcastReceiver() {
	// //
	// // @Override
	// // public void onReceive(Context context, Intent intent) {
	// // // finish();
	// //
	// // }
	// // };
	//
	// // @Override
	// // public void finish() {
	// // // unregisterReceiver(receiver);
	// // super.finish();
	// // };
	//
	// // private void registerReceiver() {
	// // IntentFilter filter = new IntentFilter();
	// //
	// // filter.addAction("com.finish.ACTIVITY");
	// // registerReceiver(receiver, filter);
	// // }

}